executive directors - Turco Inglés Diccionario